die-casting alloy - English Synonyms Dictionary